.px2rem(@name, @px) {
	@{name}: @px / 75 *1rem;
}
.flexbox{
	display: flex;
}
#box{
	background:#f2f4f6;
	 position:fixed;
	top:0;
	left: 0;
	width: 100%;
	height: 100%; 
}
.zichan_header{
	.px2rem(height,326);
	background:  #ff5d38;
	.zichan_top{
	.px2rem(letter-spacing,12);
	.px2rem(padding-top,34);
	.flexbox;
	align-items:center;
	justify-content: space-between;
	.px2rem(font-size,37);
	color: #fff;
	span{
		.px2rem(margin-left,20);
		.px2rem(margin-right,20);
		.px2rem(font-size,24);
		}
	}
.zichan_center{
	p,h2{
		color: #fff2ef;
		text-align: center;
		.px2rem(letter-spacing,6);
		.px2rem(font-size,28);
	}
	p{
		.px2rem(padding-top,58);
		span{
			.px2rem(margin-left,46);
		}
	}
	h2{
		.px2rem(margin-top,24);
		.px2rem(font-size,38);
	}
	}
	.zichan_bom{
		.flexbox;
		.px2rem(margin-top,40);
		justify-content: space-between;
		color: #fff;
		.px2rem(font-size,26);
		.px2rem(margin-left,24);
		.px2rem(margin-right,24);
		.px2rem(letter-spacing,4);
	}
}
.zichan_jiazhi{
	background: #fff;
	.px2rem(margin-bottom,14);
	.px2rem(padding-bottom,20);
	h4{
		font-weight: bold;
		.px2rem(margin-left,60);
		.px2rem(height,80);
		.px2rem(line-height,80);
		.px2rem(font-size,27);
		border-bottom: 1px solid #ccc;
		.flexbox;
			justify-content: space-between;
		span{
		color: #a7a7a7;
		.px2rem(margin-right,30);
		}
	}
	ul{
		.px2rem(margin-top,26);
		.px2rem(font-size,28);
		li{
			.px2rem(font-size,27);
			.flexbox;
			.px2rem(margin-top,12);
			.px2rem(margin-right,30);
			justify-content: space-between;
			span{
			.px2rem(margin-left,60);
			}
		}
	}
}
.zichan_chaxun{
	.px2rem(height,87);
	.px2rem(line-height,87);
	text-align: center;
	background: #fff;
	.px2rem(font-size,26);
	span{
		.px2rem(padding-left,46);
		background: url(../img/3-5baiyinzichan_07.png) no-repeat left;
	}
	p{
	.px2rem(margin-top,282);
	text-align: center;
	}
}
.zichan_footer{
ul{
	.flexbox;
	background: #fff;
	text-align: center;
	.px2rem(height,100);
	align-items:center;
	position: fixed;
	width: 100%;
	bottom: 0;
	li{
		width: 50%;
	}
}
}